﻿@charset "utf-8";
/* CSS Document */

body { padding: 0; margin: 0; color: #666666; font-family:'微軟正黑體',Arial, David; text-align:left; margin:0px; background-image:url(../../images/pos/backgrounds/body.jpg); font-size:14px; }
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, dt, dd, dl, a { margin: 0px; padding: 0px; }
li { font-size:14px; }
div { font: normal 14px; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
em { font-style: normal; }
select optgroup { font-style: normal; }
.clear { clear:both; margin:0; padding:0; }
ul, li, ol { list-style-type:none; }
ol, ul { list-style: none; }
i , b, strong, ins,h1,h2,h3,h4,h5,h6,h7{ font-style: normal; font-weight: normal; }
/* main */

.red { color:#FF0000 }
.green { color:#009900 }
.fl { float: left; }
.fr { float: right; }
.flc { float: left; clear:both; }
.frc { float: right; clear:both; }
.alignc { text-align:center; }
.alignr { text-align:right; }
.alignl { text-align: left; }
.f12 { font-size:12px }
.f14 { font-size:14px }
.f16 { font-size:16px }
.f18 { font-size:18px }
.f24 { font-size:24px }
img { border:none;list-style-type:none; padding:0;}
* { margin:0px; padding:0px; }



.admin_top { margin:0 auto; width:100%; height:auto; background-image: url(../../images/pos/backgrounds/top.jpg); position:relative;  }

.top_list { float:left; height:auto; padding:10px 200px 0 0px; }
.top_list ul li { float:left; height:40px; display: block; margin: 0 10px 0 0;}
.top_list ul li a{ height:30px; line-height:30px; text-align:center; color:#cecece; font-size:14px; display:block; padding:0 10px;}
.top_list ul li a:hover{  background: #262626; color:#fff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; box-shadow: 0 1px 0 #4e4e4e; -webkit-box-shadow: 0 1px 0 #4e4e4e; -moz-box-shadow: 0 1px 0 #4e4e4e}

.top_list ul li a:active{ 
background: #6a6a6a;
background: -moz-linear-gradient(top,  #6a6a6a 0%, #4a4a4a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a6a6a), color-stop(100%,#4a4a4a));
background: -webkit-linear-gradient(top, #6a6a6a 0%,#4a4a4a 100%);
background: -o-linear-gradient(top, #6a6a6a 0%,#4a4a4a 100%);
background: -ms-linear-gradient(top, #6a6a6a 0%,#4a4a4a 100%);
background: linear-gradient(top, #6a6a6a 0%,#4a4a4a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a6a6a', endColorstr='#4a4a4a',GradientType=0 ); color:#fff;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; box-shadow: 0 1px 0 #4e4e4e; -webkit-box-shadow: 0 1px 0 #4e4e4e; -moz-box-shadow: 0 1px 0 #4e4e4e;}
.top_list ul li a.active_top{ background: #262626; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; box-shadow: 0 1px 0 #4e4e4e; -webkit-box-shadow: 0 1px 0 #4e4e4e; -moz-box-shadow: 0 1px 0 #4e4e4e; color:#fff;}


.top_right { height:40px; position:absolute; right:0; top:0; padding-top:10px;}
.top_right dl { height:40px; display:block; float:left; line-height:30px; color:#cecece; font-size:14px; font-weight:bold;}
.top_right ul {  float:left; height:40px; display:block; float:left; }
.top_right ul a{ display:block; height:11px; width:11px; text-align:center; margin: 0 20px 0 10px; background: #262626; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; box-shadow: 0 1px 0 #4e4e4e; -webkit-box-shadow: 0 1px 0 #4e4e4e; -moz-box-shadow: 0 1px 0 #4e4e4e; padding:8px 10px 8px 10px;}

.ban_nli
{
	background: url(../../images/pos/ban_nli.png) left top repeat-x;
	border: 1px solid #D3D3D3;
	line-height: 30px;
	padding: 0px 30px;
	float: left;
	margin-right: 3px;
	text-decoration: none;
	color: #000000;
	font-family: "微软雅黑";
	font-size: 16px;
}
.ban_nli_cur
{
	background: url(../../images/pos/ban_nli_h.png) left top repeat-x;
	border: 1px solid #D3D3D3;
	line-height: 30px;
	padding: 0px 30px;
	float: left;
	margin-right: 3px;
	text-decoration: none;
	color: #000000;
	font-family: "微软雅黑";
	font-size: 16px;
}
.ban_nli:hover
{
	background: url(../../images/pos/ban_nli_h.png) left top repeat-x;
	border: 1px solid #D3D3D3;
}